package me.luger.project.fof.entity;


import me.luger.core.dao.nutz.entity.BaseEntity;
import org.nutz.dao.entity.annotation.*;
import com.alibaba.fastjson.annotation.JSONField;

import java.io.Serializable;
import java.util.Date;

@Table("fof_param_histoy")
public class FofParamHistoy extends BaseEntity implements Serializable{
private static final long serialVersionUID=1L;


    /**
     * 
     */
    @Id
    @Column("id")
    @Comment("")
    @ColDefine(customType = "INT UNSIGNED", width = 10)
    private Integer id;
    /**
     * 组建一个FOF的所有参数
     */
    @Column("params")
    @Comment("组建一个FOF的所有参数")
    @ColDefine(type = ColType.TEXT, width = 65535)
    private String params;
    /**
     * FOF参数的版本号为当前时间戳
     */
    @Column("ver")
    @Comment("FOF参数的版本号为当前时间戳")
    @ColDefine(customType = "BIGINT", width = 19)
    private Long ver;
    /**
     * 对应FOF的ID
     */
    @Column("fof_id")
    @Comment("对应FOF的ID")
    @ColDefine(type = ColType.INT, width = 10)
    private Integer fofId;

    public void setId(Integer id){
        this.id=id;
    }
    public Integer getId(){
        return this.id;
    }

    public void setParams(String params){
        this.params=params;
    }
    public String getParams(){
        return this.params;
    }

    public void setVer(Long ver){
        this.ver=ver;
    }
    public Long getVer(){
        return this.ver;
    }

    public void setFofId(Integer fofId){
        this.fofId=fofId;
    }
    public Integer getFofId(){
        return this.fofId;
    }


}